finish referee - Turco Inglés Diccionario